Skip to content

[feat]: Add opt-in CUDA TAEH3 preview decode for FastH3 - #1

Closed
aryan5v wants to merge 1 commit into
KyleNeverGivesUp:lazy-module-loadfrom
aryan5v:aryan/h3-cuda-taeh3
Closed

[feat]: Add opt-in CUDA TAEH3 preview decode for FastH3#1
aryan5v wants to merge 1 commit into
KyleNeverGivesUp:lazy-module-loadfrom
aryan5v:aryan/h3-cuda-taeh3

Conversation

@aryan5v

@aryan5v aryan5v commented Aug 31, 2026

Copy link
Copy Markdown

Summary

Architecture and weights are Ollin Boer Bohan's MIT-licensed TAEH3 (pinned SHA-256 4fd022bfcab08772fe0536b17ea1a3bbb5625be11e397868d1c5d891863d4c13). This is approximate preview reconstruction, not lossless.

Spark GB10

Same alpine prompt, VSA-DataFree, 768×1344×124, seed 2026, --lazy-module-load --video-decode-backend taeh3 --vsa-kernel triton --no-fa4 --no-warmup:

Slice Full VAE (sequential-start alpine) 1761 + TAEH3
E2E 336.1 s 224.2 s
Denoise 139.1 s 137.0 s
Video decode 68.0 s 2.4 s

1761 plus the full VAE still OOMs that canvas. TAEH3 is what lets 768 complete here.

Test plan

  • pytest fastvideo/tests/vaes/test_minimax_h3_taeh3.py fastvideo/tests/inference/test_basic_fasth3_profile.py fastvideo/tests/api/test_schema_parity_inventory.py::test_fastvideo_args_fields_are_classified
  • Spark alpine T2VA generation wrote fasth3_all_run_01.mp4; log shows MiniMax-H3 video decode: TAEH3 preview and no Loaded deferred module vae
  • Reviewer: confirm default --video-decode-backend h3-vae is unchanged
  • Reviewer: FL2VA/Ref2VA + TAEH3 is not the supported skip-VAE path

Skip the 9.7 GiB video VAE on T2VA so GB10 can reconstruct alpine 768 in a couple of seconds instead of a full VAE pass.
@aryan5v

aryan5v commented Aug 31, 2026

Copy link
Copy Markdown
Author

This was opened against lazy-module-load on this fork, which is why it did not show up on hao-ai-lab/FastVideo.

CUDA TAEH3 is now an independent PR against official main: hao-ai-lab#1795

Closing this one as superseded.

@aryan5v

aryan5v commented Aug 31, 2026

Copy link
Copy Markdown
Author

Superseded by hao-ai-lab#1795 (against main, not 1761).

@aryan5v aryan5v closed this Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant